(shield) budding - Turkish English Dictionary